import 'package:fish_redux/fish_redux.dart';
import 'package:hayll_app_village_master/hayll/village_manager/home/village_acceess_card_component/bean/village_access_card_response.dart';
import 'package:hayll_app_village_master/hayll/village_manager/home/village_grid_component/bean/village_grid_response.dart';

class VillageAcceessCardState implements Cloneable<VillageAcceessCardState> {
  List<VillageAccessCardInfoResult> cardList = List();
  VillageBuildGridResult build;
  VillageUnitGridResult unit;
  VillageHouseGridResult house;

  @override
  VillageAcceessCardState clone() {
    return VillageAcceessCardState()
      ..cardList = cardList
      ..build = build
      ..unit = unit
      ..house = house;
  }
}

VillageAcceessCardState initState(Map<String, dynamic> args) {
  return VillageAcceessCardState();
}
